cnc advertising manufacturing dnc bar code manufacturers engineering milling data barcode cad merchandising cam recovery machining point of purchase data collection analysis pop market research manufacturer database